home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The PC-SIG Library 10
/
The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso
/
PC_SIGCD
/
05
/
4
/
DISK0543.ZIP
/
LOCSTIME.BAS
< prev
next >
Wrap
BASIC Source File
|
1985-06-02
|
2KB
|
52 lines
10 CLS
20 KEY OFF
30 REM
40 PRINT : PRINT : PRINT
50 PRINT TAB(28) " AN ASTRONOMY PROGRAM"
60 PRINT : PRINT
70 PRINT TAB(20) "-------- LOCAL SIDEREAL TIME --------"
80 PRINT : PRINT :
90 PRINT TAB(30) " BY CHRIS SPRATT"
100 PRINT
110 PRINT TAB(34) "0CT. 1984"
120 PRINT
130 PRINT : PRINT : GOSUB 460
140 CLS:PRINT:PRINT :PRINT
150 PRINT TAB(25) "LOCAL SIDEREAL TIME"
160 PRINT :PRINT
170 PRINT TAB(20): INPUT "LONGITUDE WEST OF OBERVATORY" ; L
180 A = 1.0027379093#
190 PRINT :
200 PRINT TAB(20): INPUT " DECIMAL PART OF DAY" ;B
210 T = B * 24 * A : OBST = B
220 PRINT :PRINT
230 PRINT TAB(13) "SIDEREAL TIME AT O HOURS U.T. ON OBSERVED DAY"
240 PRINT:PRINT
250 PRINT TAB(29) : INPUT "HOURS";H
260 PRINT TAB(27) : INPUT "MINUTES";M
270 REM
280 PRINT TAB(27) : INPUT "SECONDS";S
290 CLS
300 C = (S/60 + M)/60 + H
310 T = T + C
320 IF T > 24 THEN T = T - 24
330 IF T < 0 THEN T = T + 24
340 T = T - L/15
350 IF T > 24 THEN T = T - 24
360 IF T < 0 THEN T = T + 24
370 PRINT :PRINT :PRINT :PRINT
380 T1= T * 15
390 PRINT TAB(20) "LOCAL SIDERAL TIME (DEC. HRS) = ";T
400 PRINT
410 PRINT TAB(20) "LOCAL SIDEREAL TIME --- DEGREES = ";T1
420 PRINT : PRINT TAB(20) "LOCAL SIDERAL TIME =" ;INT(T);" HOURS"; M; "MIN"; C;"SEC"
430 LOCATE 15,24
440 PRINT TAB(20) : INPUT "DO YOU WANT ANOTHER DATE Y/N";A$
450 IF A$ = "Y" THEN GOTO 140 ELSE 510
460 LOCATE 24,25
470 PRINT "PRESS ANY KEY TO CONTINUE"
480 B$ = INPUT$ (1)
490 CLS : PRINT : PRINT : PRINT : PRINT
500 RETURN
510 END